Search results
- La Roma Plaza Shopping CenterShopping Center & Mall
Phone: (305) 207-7072
8300 W Flagler St Miami, FL 33144 995.63 mi
Is this your business? Verify your listing
Phone: (305) 207-7072
8300 W Flagler St Miami, FL 33144 995.63 mi
Is this your business? Verify your listing
3.0 1 review
It's a shopping plaza, there is not much else to say about it. I will say this however, parking is not always the most convenient here and often you will need to park in the rear. The plaza has a... More