Tuluca Woods

Placidia
Sold
Price:950,000
Address:4952 Placidia Ave
City:North Hollywood
State:CA
Zip:91601
MLS:
Floors:2
Square Feet:2877
Lot Square Feet:6865
Bedrooms:5
Bathrooms:4
Pool:No
Tagged Features

    Listing Inquiry