11
407 W Semands St
Conroe, TX 77301
$1,100,000 USD
7,200 SF
6
Units
7.46% Cap Rate
7,200 SF
$1,100,000 USD
Apartments