Miramar Plaza Apartments

1141 Miramar Way Sunnyvale CA 94086 (888) 848-5698