RateMyApartments
The Leo Lofts Ratings and Reviews
The Leo Lofts
906 Pacific Ave, Venice, CA 90291
CURRENTLY REVIEWING