17
782 Pinchback Rd
Beaumont, TX 77707
$360,000 USD
3,132 SF
4
Units
12.67% Cap Rate
3,132 SF
$360,000 USD
Apartments