OTTO is a new townhouse and single family home development by Tera Development
at 9099 Number 2 Road, Richmond. The development was completed in 2023. Available units range in price from $1,489,900 to over $1,799,900. OTTO has a total of 8 units. Sizes range from 1330 to 1702 square feet.