Shorecrest Apartments

724 NE 85th St, Miami, Florida 33138

786-707-3197