3135 Comanche Rd NE

 3135 Comanche Rd NE, AlbuquerqueNM 87107
$610+Studio-2 Beds