Units in Holly Grove , New Orleans, LA

+13 results
Map
Go back
Units in Holly Grove
View details for 9129 Nelson St
9129 Nelson St
Base rent from
$2,200+ mo
Avail Dec 16
12 months lease
Holly Grove, New Orleans, LA 70118
Photo of 9129 Nelson St
View details for 8627 Apple St
8627 Apple St
Base rent from
$695+ mo
Avail Feb 11
12 months lease
Holly Grove, New Orleans, LA 70118
Photo of 8627 Apple St
1