505 18 St NW 

Sold for $924,900.00


Get your homes value