Add for comparison Flats & Apartementen 101st Street, Bay Harbor Islands Barvikha, Moscow Oblast $ 1,190,000