Search results
- Miami Stadium ApartmentsApartment & Condo Complex
Phone: (305) 637-1290
2625 NW 10th Ave Miami, FL 33127 928.99 mi
Is this your business? Verify your listing
Phone: (305) 637-1290
2625 NW 10th Ave Miami, FL 33127 928.99 mi
Is this your business? Verify your listing
1.0 2 reviews
I cannot believe that I am the first person to review this place. If you're looking for a nice place to live, where the Leasing Office is friendly and helpful, where you feel could be your next... More
I would give this place no stars but not possible. Please do not believe good reviews, when you need something done in your apartment they will do it if you leave a good review. Lived her for 2... More