1516 79th Ave
Baton Rouge, LA 70807
$2,044,000 USD
50,000 SF
60
Units
50,000 SF
$2,044,000 USD
Apartments