1 of 10616 Martha Street (opens in new tab)616 Martha Street, Montgomery, AL 36104(334) 318-7309$1,000/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability