Updated Today Miami Shores Apartment Homes 8951 NE 8th Ave, Miami, FL 33138 1 - 2 Beds $1,699 - $2,205