2001 E 20th St
Hooks, TX 75561
$600,000 USD
4,075 SF
10
Units
10.08% Cap Rate
4,075 SF
$600,000 USD
Apartments