Ovidiu's Photo
Member since March 2020

Ovidiu's Properties

$1,545 per
day

Brand New Luxury West Toluca Lake House

House 8 guests | 4,000 sq. feet
North Hollywood, California