Plaza Apartments
Contact us
Name
Email
Phone
Message
Submit
Smathers Plaza Apartments
1025 SW 30th Ave., Miami, FL 33135
(786) 536-6891
Privacy Policy
Please ensure Javascript is enabled for purposes of
website accessibility