Close-up view looking northwest at mansion located at 516 Mola Ave. in Ft. Lauderdale, Florida.

Close-up view looking northwest at mansion located at 516 Mola Ave. in Ft. Lauderdale, Florida.