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