PROPERTY MANAGER

Urban Resource

(305) 403-2424

X

1251 Euclid Avenue

Miami Beach, FL 33139

1251 Euclid Avenue

Miami Beach, FL 33139

Enjoy being just steps away from the beach, Lincoln Road, and 37-acre Flamingo Park. Mimo boutique building offers security, hurricane impact windows, and zen garden space.

  • Location - South Beach

  • Studio apartments

  • 1 Bedroom apartments

  • Pet Friendly

“Make your neighbors Jealous”