1bed+1bath available for rent Location:18425 Malden St, Los Angeles, California
1bed+1bath available for rent Location:18425 Malden St, Northridge, CA 91325 Rent:$1,000 Deposit:$400 Pet Friendly Spacious Apartments. Tucked into the center of quiet, cul-da-sac street, 18425 Malden is a? Mediterranean masterpiece, built just ten years...
Los Angeles, California