721 North Vista Street 721 North Vista Street Los Angeles, California 90046 United States
$3,498,000
Get directions
Sophisticated walled & gated 2-story detached Modern Architectural in trendy prime North of Melrose available for sale or lease. Featuring ultimate Smart Home Technology, a powder room, lofty ceilings, & Herringbone flooring. The expansive open...
Market statistics in Los Angeles
Average Price
Bedrooms
days
- Market Trends in
Average Price
Bedrooms
days