Created 6-Sep-10
Modified 12-Sep-10
Visitors 5
89 photos
Situated in south Miami this is a real jewel.