House for rent, 3212 Debouchel Boulevard, St. Bernard, LA, in Meraux, United States
Meraux, 3212 Debouchel Boulevard, St. Bernard, LA
Detached house • 1 room(s) • 3 bed. • 2 bath. • 1905 sq ft (177 m²)
$2,150
Detached house • 1 room(s) • 3 bed. • 2 bath. • 1905 sq ft (177 m²)