ACOSTA RESIDENCE

125 NE 104 STREET
MIAMI SHORES, FL 33138