Sonia and Ben at The Ancient Spanish Monastery
Location: 16711 W Dixie Hwy North, North Miami Beach, FL 33160 .