15
10.24% CAP |STR Investment Portfolio
New Orleans, LA
$2,000,000 USD
3,770 SF
3
Units
10.24% Cap Rate
3,770 SF
$2,000,000 USD
Multifamily