View Details 1401 S Flores St , #123 City Block | San Antonio $289,900 1 bd 1 ba 905 sqft On Site 265 Days Ago