75
401 Pinchback Rd
Beaumont, TX 77707
$1,350,000 USD
10,200 SF
14
Units
8.12% Cap Rate
10,200 SF
$1,350,000 USD
Apartments