ALHAMBRA HEIGHTS SEC 2

12031 5th Ave NW Miami FL 33168