4615 S Flores St
Elmendorf, TX 78112
$850,000 USD
4,300 SF
4,300 SF
$850,000 USD
Manufacturing