Landlord:Retreat at Fremaux Town Center Apartments
Address:1303 Town Center Pky, Slidell, LA 70458
Layout
2 beds, 2 baths, 501 sqft
Pets
NO
Unit Features:
Rent Facts:
$1550
2 beds
$1295
--
$635
1 beds