Osceola Street



Price

$1,255,000

Location
1610 Osceola St, Denver, CO

Details
4 bed , 4 bath
2,398 SF Single Family Residence