Ambar Key Apartments, Building 10

441 NE 3rd St Florida City FL 33034 USA

Location