View Details 304 S Niagara Street Bedford Manor | Denver $685,000 4 bd 3 ba 2,482 sqft 0.18 acres Under Contract Listing courtesy of Your Castle Realty Llc: MLS #2070110