Situated at 17921 SW 228 St in Miami, this property offers a unique living experience in one of the city's quieter areas. Miami's rich cultural scene and beautiful landscapes make it a desirable place to live.
No items found.
Request more info
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.