Price not available
10500 Biscayne Blvd
Miami Shores, FL 33138
Phone: 305-893-7241
Miami Shores, FL 33138
Phone: 305-893-7241
Amenities
Wheelchair Accessible, Air Conditioning, Television... see all
Wheelchair Accessible, Air Conditioning, Television... see all