Wilshire Vermont Towers
3003 Leeward Ave. Los Angeles, CA
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Wilshire Vermont Towers is located one block from the metro Wilshire station, between 7th and 8th. We have a beautiful swimming pool, laundry, great security in and out of the building, and the elevator is new. We are remodeling the old apartments with great features. We have very affordable new spacious singles.