Add for comparison Flats & Apartments 101st Street, Bay Harbor Islands Barvikha, Oblast de Moscou $ 1,190,000