The Place on 51st

(41)
 19955 N 51st Ave,, GlendaleAZ 85308
$1,425+2-3 BedsPets OK