60 NW 20 ST, FL 33127 – A2210094 - Federico Olivieri - Interealty E...