111-127 S Bend Ct
Willis, TX 77378
$3,200,000 USD
13,152 SF
12
Units
5.44% Cap Rate
13,152 SF
$3,200,000 USD
Apartments