Vermont Park Plaza Vermont Park Plaza Apartments 960 W 62nd Pl, Los Angeles, CA 90044 The Park Plaza is a 79-unit Back to Project