address

11829 Kiowa Ave
Los Angeles, CA 90049

$805,900
Estimated market value


Quick Summary

14,534 sqft living area
21 Beds
22 Baths

Activate Listing on Geodoma


First Listing: Always Free!