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