903 Drury Ln
San Antonio, TX 78221
$800,000 USD
4,935 SF
8
Units
6.48% Cap Rate
4,935 SF
$800,000 USD
Apartments