3310 Bird Ave, Unit 103, Miami, FL 33133 (MLS # A10240527).

Back to Top