This listing has been removed.
Home Location
Southern Villa Mobile Home Park
5700 BELL RD LOT 31
Montgomery, AL 36116