1
1609 29th St
Lubbock, TX 79411
$12,000,000 USD
1,735 SF
175
Units
9% Cap Rate
1,735 SF
$12,000,000 USD
Apartments