25
10317 Lake Rd
Houston, TX 77070
$1,400,000 USD
4,666 SF
4
Units
7% Cap Rate
4,666 SF
$1,400,000 USD
Apartments