closeView Me from $2,0951 Bedroom Apartments Miramar Plaza Apartments1141 Miramar WaySunnyvale, CA 94086